/*
 * @Author: 陈迪秀 1170776994@qq.com
 * @Date: 2024-02-27 16:45:05
 * @LastEditors: 陈迪秀 1170776994@qq.com
 * @LastEditTime: 2024-02-27 16:45:19
 * @FilePath: \stell-mall\src\utils\ruleMobile.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
export const checkPhone = (rule, value, callback) => {
    if (!value) {
        return callback(new Error("手机号不能为空"));
    } else {
        const reg = /^1[3-9][0-9]\d{8}$/;
        // 这里定义的reg变量没有加引号，所以是一种特殊的数据类型，即正则，可以直接用test()方法
        if (reg.test(value)) {
            callback();
        } else {
            // 具体错误信息没有提示
            return callback(new Error("请输入正确的手机号"));
        }
    }
};